local M = {}
M.__index = M

function M.new(obj)
    obj = obj or {}

    obj.atk = nil
    obj.def = nil
    obj.max_hp = nil
    obj.cur_hp = nil
    obj.max_mp = nil
    obj.cur_mp = nil
    obj.speed = nil
    obj.critical_rate = nil  -- 暴击率
    obj.critical_damage = nil  -- 暴击伤害
    obj.evasion_rate = nil  -- 闪避率
    obj.hit_rate = nil  -- 命中率

    return setmetatable(obj, M)
end

return M